package com.zjdiepu.www.model.dh.ext;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

import com.zjdiepu.www.base.core.PageExt;

/**
 * <br/>
 * @author zhangzhengjian<br/>
 * @time 2017年06月08日 15时30分<br/>
 * @since 1.0<br/>
 */
@ApiModel(value="DhOverdueTrailerRecordExt", description="查询条件", parent = PageExt.class)
public class DhOverdueTrailerRecordExt extends PageExt {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 
	 */
	@ApiModelProperty(name="busiId",required=false,value="",example="")
	private String busiId;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="cusId",required=false,value="",example="")
	private String cusId;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="trailerId",required=false,value="",example="")
	private String trailerId;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="remarkApply",required=false,value="",example="")
	private String remarkApply;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="operatorApply",required=false,value="",example="")
	private String operatorApply;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="nameOperatorApply",required=false,value="",example="")
	private String nameOperatorApply;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="timeApply",required=false,value="",example="2017-04-23 14:22:43")
	private Date timeApply;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="statusTrailer",required=false,value="",example="0")
	private Integer statusTrailer;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="timeTrailer",required=false,value="",example="2017-04-23 14:22:43")
	private Date timeTrailer;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="addrPark",required=false,value="",example="")
	private String addrPark;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="keyCar",required=false,value="",example="")
	private String keyCar;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="executor",required=false,value="",example="")
	private String executor;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="statusDrivingLicense",required=false,value="",example="")
	private String statusDrivingLicense;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="statusPurchaseTax",required=false,value="",example="")
	private String statusPurchaseTax;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="statusCertificateRegistration",required=false,value="",example="")
	private String statusCertificateRegistration;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="statusBill",required=false,value="",example="")
	private String statusBill;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="statusOwe",required=false,value="",example="")
	private String statusOwe;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="statusBreak",required=false,value="",example="")
	private String statusBreak;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="engineNumber",required=false,value="",example="")
	private String engineNumber;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="chassisNumber",required=false,value="",example="")
	private String chassisNumber;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="mileage",required=false,value="",example="0")
	private Integer mileage;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="costTrailer",required=false,value="",example="0")
	private Double costTrailer;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="costMaintenance",required=false,value="",example="0")
	private Double costMaintenance;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="costOther",required=false,value="",example="0")
	private Double costOther;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="remarkCar",required=false,value="",example="")
	private String remarkCar;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="remarkToll",required=false,value="",example="")
	private String remarkToll;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="remarkBreak",required=false,value="",example="")
	private String remarkBreak;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="remarkTotal",required=false,value="",example="")
	private String remarkTotal;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="goodsOther",required=false,value="",example="")
	private String goodsOther;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="dataOther",required=false,value="",example="")
	private String dataOther;
	
	/**
	 * 数据类型:1.系统生成 2.导入数据
	 */
	@ApiModelProperty(name="typeData",required=false,value="数据类型:1.系统生成 2.导入数据",example="0")
	private Integer typeData;
	
	public String getBusiId(){
		return this.busiId;
	}
	
	public void setBusiId(String busiId){
		this.busiId = busiId;
	}

	public String getCusId(){
		return this.cusId;
	}
	
	public void setCusId(String cusId){
		this.cusId = cusId;
	}

	public String getTrailerId(){
		return this.trailerId;
	}
	
	public void setTrailerId(String trailerId){
		this.trailerId = trailerId;
	}

	public String getRemarkApply(){
		return this.remarkApply;
	}
	
	public void setRemarkApply(String remarkApply){
		this.remarkApply = remarkApply;
	}

	public String getOperatorApply(){
		return this.operatorApply;
	}
	
	public void setOperatorApply(String operatorApply){
		this.operatorApply = operatorApply;
	}

	public String getNameOperatorApply(){
		return this.nameOperatorApply;
	}
	
	public void setNameOperatorApply(String nameOperatorApply){
		this.nameOperatorApply = nameOperatorApply;
	}

	public Date getTimeApply(){
		return this.timeApply;
	}
	
	public void setTimeApply(Date timeApply){
		this.timeApply = timeApply;
	}

	public Integer getStatusTrailer(){
		return this.statusTrailer;
	}
	
	public void setStatusTrailer(Integer statusTrailer){
		this.statusTrailer = statusTrailer;
	}

	public Date getTimeTrailer(){
		return this.timeTrailer;
	}
	
	public void setTimeTrailer(Date timeTrailer){
		this.timeTrailer = timeTrailer;
	}

	public String getAddrPark(){
		return this.addrPark;
	}
	
	public void setAddrPark(String addrPark){
		this.addrPark = addrPark;
	}

	public String getKeyCar(){
		return this.keyCar;
	}
	
	public void setKeyCar(String keyCar){
		this.keyCar = keyCar;
	}

	public String getExecutor(){
		return this.executor;
	}
	
	public void setExecutor(String executor){
		this.executor = executor;
	}

	public String getStatusDrivingLicense(){
		return this.statusDrivingLicense;
	}
	
	public void setStatusDrivingLicense(String statusDrivingLicense){
		this.statusDrivingLicense = statusDrivingLicense;
	}

	public String getStatusPurchaseTax(){
		return this.statusPurchaseTax;
	}
	
	public void setStatusPurchaseTax(String statusPurchaseTax){
		this.statusPurchaseTax = statusPurchaseTax;
	}

	public String getStatusCertificateRegistration(){
		return this.statusCertificateRegistration;
	}
	
	public void setStatusCertificateRegistration(String statusCertificateRegistration){
		this.statusCertificateRegistration = statusCertificateRegistration;
	}

	public String getStatusBill(){
		return this.statusBill;
	}
	
	public void setStatusBill(String statusBill){
		this.statusBill = statusBill;
	}

	public String getStatusOwe(){
		return this.statusOwe;
	}
	
	public void setStatusOwe(String statusOwe){
		this.statusOwe = statusOwe;
	}

	public String getStatusBreak(){
		return this.statusBreak;
	}
	
	public void setStatusBreak(String statusBreak){
		this.statusBreak = statusBreak;
	}

	public String getEngineNumber(){
		return this.engineNumber;
	}
	
	public void setEngineNumber(String engineNumber){
		this.engineNumber = engineNumber;
	}

	public String getChassisNumber(){
		return this.chassisNumber;
	}
	
	public void setChassisNumber(String chassisNumber){
		this.chassisNumber = chassisNumber;
	}

	public Integer getMileage(){
		return this.mileage;
	}
	
	public void setMileage(Integer mileage){
		this.mileage = mileage;
	}

	public Double getCostTrailer(){
		return this.costTrailer;
	}
	
	public void setCostTrailer(Double costTrailer){
		this.costTrailer = costTrailer;
	}

	public Double getCostMaintenance(){
		return this.costMaintenance;
	}
	
	public void setCostMaintenance(Double costMaintenance){
		this.costMaintenance = costMaintenance;
	}

	public Double getCostOther(){
		return this.costOther;
	}
	
	public void setCostOther(Double costOther){
		this.costOther = costOther;
	}

	public String getRemarkCar(){
		return this.remarkCar;
	}
	
	public void setRemarkCar(String remarkCar){
		this.remarkCar = remarkCar;
	}

	public String getRemarkToll(){
		return this.remarkToll;
	}
	
	public void setRemarkToll(String remarkToll){
		this.remarkToll = remarkToll;
	}

	public String getRemarkBreak(){
		return this.remarkBreak;
	}
	
	public void setRemarkBreak(String remarkBreak){
		this.remarkBreak = remarkBreak;
	}

	public String getRemarkTotal(){
		return this.remarkTotal;
	}
	
	public void setRemarkTotal(String remarkTotal){
		this.remarkTotal = remarkTotal;
	}

	public String getGoodsOther(){
		return this.goodsOther;
	}
	
	public void setGoodsOther(String goodsOther){
		this.goodsOther = goodsOther;
	}

	public String getDataOther(){
		return this.dataOther;
	}
	
	public void setDataOther(String dataOther){
		this.dataOther = dataOther;
	}

	public Integer getTypeData(){
		return this.typeData;
	}
	
	public void setTypeData(Integer typeData){
		this.typeData = typeData;
	}

	@Override
	public String toString() {
		return super.toString() + "DhOverdueTrailerRecord [busiId = " + busiId + ", cusId = " + cusId + ", trailerId = " + trailerId + ", remarkApply = " + remarkApply + ", operatorApply = " + operatorApply + ", "
			+ "nameOperatorApply = " + nameOperatorApply + ", timeApply = " + timeApply + ", statusTrailer = " + statusTrailer + ", timeTrailer = " + timeTrailer + ", addrPark = " + addrPark + ", "
			+ "keyCar = " + keyCar + ", executor = " + executor + ", statusDrivingLicense = " + statusDrivingLicense + ", statusPurchaseTax = " + statusPurchaseTax + ", statusCertificateRegistration = " + statusCertificateRegistration + ", "
			+ "statusBill = " + statusBill + ", statusOwe = " + statusOwe + ", statusBreak = " + statusBreak + ", engineNumber = " + engineNumber + ", chassisNumber = " + chassisNumber + ", "
			+ "mileage = " + mileage + ", costTrailer = " + costTrailer + ", costMaintenance = " + costMaintenance + ", costOther = " + costOther + ", remarkCar = " + remarkCar + ", "
			+ "remarkToll = " + remarkToll + ", remarkBreak = " + remarkBreak + ", remarkTotal = " + remarkTotal + ", goodsOther = " + goodsOther + ", dataOther = " + dataOther + ", "
			+ "typeData = " + typeData + "]";
	}
    
}